service dependability - German English Dictionary